package fuzzy.penelope.helpers.introspection {

	public class Property extends Object
    {
        private var _name:String;
        private var _isStatic:Boolean;
        private var _type:String;

        public function Property(param1:String, param2:String, param3:Boolean = false)
        {
            this._name = param1;
            this._type = param2;
            this._isStatic = param3;
            return;
        }// end function

        public function get name() : String
        {
            return this._name;
        }// end function

        public function set isStatic(param1:Boolean) : void
        {
            this._isStatic = param1;
            return;
        }// end function

        public function set name(param1:String) : void
        {
            this._name = param1;
            return;
        }// end function

        public function get isStatic() : Boolean
        {
            return this._isStatic;
        }// end function

        public function get type() : String
        {
            return this._type;
        }// end function

        public function set type(param1:String) : void
        {
            this._type = param1;
            return;
        }// end function

    }
}
